sand embankment - Francés Inglés Diccionario